Delete: Case 1 (Leaf Node)

A leaf node is a node with no children. This is the simplest case for deletion. We simply remove the node and update its parent's child pointer to null.

Instruction: Click on any leaf node (a node at the end of a branch) to delete it.

Log: